tractor pulling race - Spanish English Dictionary